home *** CD-ROM | disk | FTP | other *** search
- Path: news1.interserv.net!news
- From: <dvisage@interserv.com>
- Newsgroups: comp.lang.c++
- Subject: unfreeze buffer
- Date: 11 Feb 1996 22:13:25 GMT
- Organization: InterServ News Service
- Message-ID: <4flpm5$101@lal.interserv.net>
- NNTP-Posting-Host: dd06-002.compuserve.com
- Content-Type: text/plain
- Content-length: 367
- X-Newsreader: AIR Mosaic (32-bit) 4.00
-
-
- > char *p = buf.str(); // freeze buffer and return a pointer to it
- >
- > Now: How do I delete the pointer p, using 'delete' or using 'delete[]'?
-
- You do not want to use delete or delete [].
-
- There is member function of strstream designed specifically for the
- purpose that you want - it is called strstream::freeze(). Look it up in
- one of your C++ books
-